crack down

Verb
  1. repress or suppress (something regarded as undesirable)
    • The police clamped down on illegal drugs

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ chứa "crack down"

crack down
The police crack down on illegal street vendors in the city square.